low tech (low technology) - Allemand Anglais Dictionnaire